/*css重置*/
*{
	margin:0;
	padding: 0;
}
body{
	color: #444;
	background: #fff;
	word-break: break-all;
	word-wrap: break-word;
	display: block;
}
$fsz:12px;
body, input, textarea{
	font-size: $fsz;font-family: Arial,Verdana,"\5b8b\4f53";
}
input{
	vertical-align: middle;
	outline:none;
}
button, select, textarea{
	outline: none;
}
textarea{ resize: none; }
li { list-style: none; }
img { border: none; }
table{ border-collapse:collapse; border-spacing:0; }
h1,h2,h3,h4,h5,h6{ font-size:$fsz; }
ul,ol,dl,dt,dd{ list-style-type:none; }
a { color: #444; text-decoration: none; outline: none; }
a:hover { color: #008842; }
i,s{ display:inline-block; vertical-align:middle;}
/*clearfix 清除浮动*/
.clearfix{
	zoom:1;
}
.clearfix, .wrap{
	&:after { content: "."; display: block; height: 0; clear: both; visibility: hidden }
}
.clearfix, .wrap{
	height:1%
}
.clear {
	clear: both;
}
/*公用*/
$bg:#f7f8f8;
body, .w{background: $bg}
$width:1200px;
.wrap{width: $width;margin: 0 auto}
.w1200{width: $width}
.block{display: block}
.none{display: none}
.fl{float:left}
.fr{float: right}
.textcenter{text-align: center}
.textright{text-align: right}
.textleft{text-align: left}
.hide{display: none;}